The Mustang's Engine Bay Is Coming Together!